exceedingly busy/occupied - German English Dictionary